home *** CD-ROM | disk | FTP | other *** search
/ Info-Mac 1993 May / Info-Mac_II_May_1993.to_.sit / Info-Mac II (May 1993).toast / Technical / Quadra Video Notes.txt < prev    next >
Internet Message Format  |  1992-08-29  |  24KB

  1. From: mem@jhufos.pha.jhu.edu (Mel Martinez x8378)
  2. Subject: [*]Quadra video overview (tech) 
  3. Date: Tue, 14 Jul 92 15:20:11 EDT 
  4.  
  5. Due to the number of private requests I keep getting for info on the quadra
  6. videos, I can't get any of my own work done!  :)
  7.  
  8. I am forwarding the following document to the archives.  It describes the
  9. quadra internal video very well and should be very useful to many quadra
  10. owners.  It is written by the designer of the quadra video himself, Dale Adams,
  11. and was originally posted in comp.sys.mac.hardware (I think).
  12.  
  13. Please archive as info-mac/tech/quadra-video-notes.txt
  14.  
  15. Mel Martinez
  16. The Johns Hopkins University
  17. Dept. of Physics
  18.  
  19.  
  20.  
  21.  
  22. -- snip here --
  23.  
  24. > From: Dale_Adams@gateway.qm.apple.com (Dale Adams)
  25. > Newsgroups: comp.sys.mac.hardware
  26. > Subject: Mac Quadra Video Explained, Part 1
  27. > Date: 25 Nov 91 16:39:34 GMT
  28. > Organization: Apple Computer, Inc.,  Cupertino, CA
  29.  
  30. Macintosh Quadra Built-In Video, Part 1: Video Architecture
  31.  
  32. There have been quite a few questions in this (and other) news groups 
  33. concerning the built-in video capabilities of the new Macintosh Quadra 700 
  34. and 900.  In response to these questions, here is the first of three 
  35. articles which provide an in-depth (and accurate!) description of the 
  36. Quadra video capabilities.  This first article discusses a number of 
  37. general Quadra video topics, the second details how to wire the video 
  38. connector sense pins to access all the Quadra's supported video modes, and 
  39. the third describes the memory configurations necessary to support each of 
  40. the video modes at specific pixel depths.  And by the way, I am the 
  41. designer of the video hardware for both Mac Quadras, so this information 
  42. is accurate.
  43.  
  44. The Quadras were designed with a flexible video hardware section in order 
  45. to support a wide variety of displays.  Since the purchaser of one of 
  46. these CPUs is paying for a frame buffer on the motherboard (whether (s)he 
  47. wants it or not), and since the Quadras were designed to be high 
  48. performance machines, the frame buffer was designed to be both very 
  49. flexible (to support most displays a user may want to use) and to be 
  50. relatively high performance (to match the computer's capabilities).
  51.  
  52. Obviously every display made by every 3rd party monitor vendor can't be 
  53. supported by the onboard video, but the Quadras do support a much wider 
  54. range of displays at a higher level of performance than any previous 
  55. Macintosh.  The Quadra 700 and 900 support pixel depths ranging from 1 to 
  56. 32 bits per pixel (bpp), Apple displays ranging from the 512 x 384 12-inch 
  57. color monitor through the 1152 x 870 21-inch color monitor, pixel clocks 
  58. ranging from 12 to 100 MHz, and a variety of industry standards such as 
  59. VGA, SVGA, NTSC, and PAL.  The Mac Quadra video port produces RS-343 RGB, 
  60. and also provides horizontal, vertical and composite sync outputs.  
  61. Composite or S-video output is not provided, but can be accomplished by 
  62. use of an external RGB-to-composite encoder.  The Quadra 700 and 900 also 
  63. support Apple convolution for flicker-reduction on interlaced displays 
  64. (i.e., NTSC and PAL) at up to 8 bpp.  The Mac Quadras automatically detect 
  65. the type of display attached to the video connector via 3 'sense' pins on 
  66. the video connector.  Depending on the wiring of these 3 pins, software in 
  67. ROM configures the video hardware for one the supported display types.  (A 
  68. full description of sense pin wiring and supported display types is in the 
  69. 2nd article.)
  70.  
  71. The Quadra 700/900 provide the highest built-in video performance of any 
  72. Macintosh CPU to date.  In a (very) simplified graphics model, we could 
  73. say that performance depends on two main factors: processor horsepower and 
  74. the bandwidth the processor has into frame  buffer memory.   These 
  75. machines already have a fast processor - the 68040 - which runs standard 
  76. 32-bit QuickDraw.  To provide high bandwidth into frame buffer memory, 
  77. dedicated video RAM (VRAM) was used for the frame buffer, and that VRAM 
  78. was placed directly on the 68040 processor's local bus.  This provides the 
  79. 68040 the same access time into frame buffer memory that it has into main 
  80. system RAM.  (Transfer rates can exceed 40 MBytes/sec.)  In addition, 
  81. memory options such as fast page mode are supported, which can improve 
  82. graphics performance for operations such as scrolling, 
  83. offscreen-to-onscreen pixmap transfers, etc.
  84.  
  85. In a number of cases the design was optimized for high performance over 
  86. low cost.  A good example of this is 32 bpp operation on Apple's standard 
  87. 13-inch RGB monitor at 640 x 480 resolution (and this also applies to VGA 
  88. and NTSC), which is probably the most common color monitor in use on the 
  89. Macintosh.  The actual number of memory bytes needed to support 24 bpp is 
  90. 640 x 480 x 3 = 921,600.  This would seem to fit within 1 MByte of memory 
  91. (as is the case with the Apple 8*24 video card), but the Quadras actually 
  92. require 2 MBytes of VRAM for this mode.  The 8*24 card supports 24 bpp at 
  93. 640 x 480 by using a storage mode called 'chunky planar' to fully utilize 
  94. all its 1 MByte of VRAM.  However, this results in having to perform 3 
  95. separate memory accesses for each 24-bit pixel read from or written to the 
  96. frame buffer.  (This is done in hardware so software only performs a 
  97. single read or write.)  On a NuBus video card, this inefficiency is 
  98. partially masked by the synchronization delays which occur at the 
  99. processor-bus/NuBus interface.  However, when frame buffer memory is 
  100. placed directly on the processor bus, this approach results in a nearly 3X 
  101. performance degradation.  This was judged unacceptable for the Quadras.  
  102. Each 24-bit pixel occupies one longword (4-bytes) in VRAM, so the Quadras 
  103. actually provide 32 bpp for the 640 x 480 resolution.  This pushes the 
  104. memory requirement for this mode over the 1 MByte boundary (640 x 480 x 4 
  105. = 1,228,800 bytes).  Performance is improved still more by another frame 
  106. buffer architectural feature.  Frame buffer memory in the Quadras is 
  107. organized into 4 'banks' of 512 KBytes per bank.  As mentioned earlier, 
  108. Quadra VRAM can operate in fast page mode.  In addition, each bank of VRAM 
  109. operates in fast page mode independently of the other 3 banks.  This 
  110. causes the number of in-page 'hits' to increase, and thus improves the 
  111. effective bandwidth into the frame buffer.  Also, at 32 bpp, 640 x 480 
  112. resolution, each row is set to 4096 bytes, or 1024 32-bit pixels.  Each 
  113. successive row is assigned to a different VRAM bank (modulo 4, of course). 
  114.  This memory organization improves performance during certain commonly 
  115. performed graphics operations such as vertical scrolling.
  116.  
  117. In any design there are a number of tradeoffs to be made, and this is 
  118. certainly true for the frame buffer in the Mac Quadra machines.  While the 
  119. video does operate at 32 bpp on up to 16-inch displays, it does not 
  120. support 21-inch displays at this pixel depth since this would have 
  121. significantly raised the cost of the motherboard.  (Memory capacity and 
  122. bus bandwidths would essentially have to double, and this would be 
  123. expensive.)  It does support NTSC and PAL timing, but does not provide a 
  124. composite video output.  While it is much faster than any non-accelerated 
  125. video card, there are accelerated video cards that are faster (and much 
  126. more expensive, too, by the way).  A separate graphics processor was not 
  127. added primarily for cost reasons.  However, a graphics processor such as 
  128. the 29000 RISC chip on the 8*24GC card can only speed up the graphics 
  129. operations that it was designed to know about.  If an application program 
  130. bypasses QuickDraw (which is what most Mac graphics accelerators are 
  131. designed to speed up), a graphics accelerator will not improve 
  132. performance, and can actually cause a performance degradation.
  133.  
  134. Overall, the Macintosh Quadra video provides a reasonable compromise of 
  135. cost, performance, and features, which provides the video needed by the 
  136. majority of Macintosh users at a reasonable price.
  137.  
  138. The second article will detail the displays supported by the Quadra's 
  139. onboard video, and will explain how to configure the sense pins for each 
  140. of these configurations.
  141.  
  142.  
  143. *********************************************************************
  144. * Dale Adams             *   Opinions expressed are not necessarily *
  145. * Apple Computer, Inc.   *   those of my employer.                  *
  146. *********************************************************************
  147. --
  148.  ...Doug Bitting... || "But the wisdom that comes from heaven is first
  149.                     ||  of all pure; then peace loving, considerate,
  150. bitting@cs.yale.edu ||  submissive, full of mercy, and good fruit,
  151. doug@yalevm.bitnet  ||  impartial and sincere."  -- James 3:17
  152. -- 
  153. --
  154. Minnie Mouse is a slow maze learner.
  155.  
  156.  
  157. Article 15039 of comp.sys.mac.hardware:
  158. Path: boulder!agate!dog.ee.lbl.gov!network.ucsd.edu!swrinde!mips!spool.mu.edu!yale.edu!cs.yale.edu!bitting-douglas
  159. From: bitting-douglas@CS.YALE.EDU (Douglas Bitting)
  160. Newsgroups: comp.sys.mac.hardware
  161. Subject: REPOST: Mac Quadra Video Explained, Part 2/3
  162. Summary: (Was: Re: Quadra + VGA monitor?)
  163. Message-ID: <1992Feb28.203620.26354@cs.yale.edu>
  164. Date: 28 Feb 92 15:36:14 GMT
  165. Sender: news@cs.yale.edu (Usenet News)
  166. Organization: You gotta be kidding me!
  167. Lines: 223
  168. Nntp-Posting-Host: zoo-gw.cs.yale.edu
  169.  
  170.  
  171. Several people have made allusions to the posts from November 1991 by
  172. Dale Adams, the designer of the Quadra's internal video.  As luck
  173. would have it, I did save these out of curiosity.  So, here is a
  174. repost.  It is in 3 parts.  This is part 2.  This is reposted without
  175. permission; I hope Dale doesn't mind.
  176.  
  177. --Doug
  178.  
  179. -- snip here --
  180.  
  181. > From: Dale_Adams@gateway.qm.apple.com (Dale Adams)
  182. > Newsgroups: comp.sys.mac.hardware
  183. > Subject: Mac Quadra Video Explained, Part 2 (long)
  184. > Date: 25 Nov 91 16:58:24 GMT
  185. > Organization: Apple Computer, Inc.,  Cupertino, CA
  186.  
  187. Macintosh Quadra Built-In Video, Part 2:  Supported Display Configurations
  188.  
  189. This is the second in a series of articles which describes the 
  190. capabilities of the built-in video of the Macintosh Quadra 700 and 900.
  191.  
  192. The Quadra frame buffer determines what type of display is attached to the 
  193. video connector by examining the state of 3 sense line pins.  The 
  194. following chart details how these three pins must be wired for each of the 
  195. supported display types.  For each supported display, the screen 
  196. resolution (horiz. pixels  X  vertical pixels), dot clock frequency, and 
  197. the vertical and horizontal scan rates are listed.
  198.  
  199. Basically, the Quadra 700 & 900 support any display, whether from Apple or 
  200. from another vendor, that meets one of the following specifications:
  201.  
  202. STANDARD SENSE CODES:
  203.  
  204.                     Sense pins    Hor x Vert     Dot      Vert     Horiz
  205. Display              10  7   4      Pixels      Clock    Refrsh   Refrsh
  206. -----------         -----------   ----------    -----    ------   ------
  207.  
  208. Apple 21S Color      0   0   0    1152 x 870     100       75      68.7
  209.  
  210. Apple Portrait       0   0   1     640 x 870    57.2832    75      68.9
  211.  
  212. 12" Apple RGB        0   1   0     512 x 384    15.6672   60.15   24.48
  213.  
  214. Apple 2-Page Mono.   0   1   1    1152 x 870     100       75      68.7
  215.  
  216. NTSC                 1   0   0  underscan-512x384 12.2727  59.94   15.7
  217.                      1   0   0  overscan- 640x480 12.2727  59.94   15.7
  218. (To produce a color NTSC signal, a RGB-to-NTSC converter is required.)
  219.  
  220. 12" AppleMonochrome  1   1   0     640 x 480     30.24     66.7    35.0
  221.  
  222. 13" Apple RGB        1   1   0     640 x 480     30.24     66.7    35.0
  223.  
  224. Extended sense codes will be examined if the following sense code is 
  225. detected:
  226.                      1   1   1
  227.  
  228.  
  229. NOTE 1 on above monitors: A sense pin value of 0 means that the pin should 
  230. be grounded to the C&VSYNC.GND signal; a value of 1 means do not connect 
  231. the pin.
  232.  
  233. NOTE 2 on above monitors: sense pins 4, 7, and 10 are referred to as 
  234. SENSE0, SENSE1, and SENSE2 in pinout tables for the video connectors.
  235.  
  236. NOTE 3: The terms 'underscan' and 'overscan' are used to describe the 
  237. active video resolution for NTSC and PAL modes.  Underscan means that the 
  238. active video area appears in a rectangle centered on the screen with a 
  239. black surrounding area.  This ensures that the entire active video area 
  240. always is displayed on all monitors.  Overscan utilizes the entire 
  241. possible video area for NTSC or PAL.  However, most monitors or 
  242. televisions will cause some of this video to be lost beyond the edges of 
  243. the display, so the entire image will not be seen.
  244.  
  245.  
  246.  
  247. EXTENDED SENSE CODES:
  248.  
  249. NOTE for extended sense codes: A sense pin pair value of 0 means those 
  250. pins should be tied together (as opposed to grounding the pins to pin 11); 
  251. a value of 1 means do not connect the pins.  Do _not_ wire any of these 
  252. pins to ground.
  253.  
  254.                    Sense pins    Hor x Vert      Dot      Vert     Horiz
  255. Display           4-10 10-7 7-4    Pixels       Clock    Refrsh   Refrsh
  256. -----------       -------------   ----------    -----    ------   ------
  257.  
  258. 16" Color,
  259. (i.e., E-Machines)  0   1    1     832 x 624    57.2832    75      49.7
  260.  
  261. PAL
  262. PAL has two wiring options, using the extended sense pin configuration.  
  263. To produce a color PAL signal, an RGB-to-PAL converter is required.
  264.  
  265. PAL Option 1        0    0    0  underscan-640x480 14.75   50     15.625
  266.                                  overscan-768x576  14.75   50     15.625
  267. Note: This configuration does not presently doesn't support 24 bits per 
  268. pixel.
  269.  
  270. PAL Option 2        1    1    0  underscan-640x480 14.75   50     15.625
  271.                                  overscan-768x576  14.75   50     15.625
  272. Note: This sense code also requires a diode between sense pins 10 & 7, 
  273. with anode towards pin 7, cathode towards pin 10. 
  274.  
  275.  
  276. VGA                 1    0    1    640 x 480     25.175    59.95   31.47
  277.  
  278. SVGA                1    0    1    800 x 600       36        56    35.16
  279. To enable SVGA, after configuring and connecting the monitor for VGA, open 
  280. the Monitors control panel and select Options.  Choose Super VGA from the 
  281. dialog and reboot your system.
  282.  
  283. No external monitor (video halted)
  284.                     1    1    1
  285.   
  286.  
  287.  
  288. Here are the Macintosh Quadra video connector pinouts:
  289.  
  290. Pin    Signal          Description
  291. -----  -----------     ----------------------------------------
  292. 1      RED.GND         Red Video Ground
  293. 2      RED.VID         Red Video
  294. 3      CYSNC~          Composite Sync
  295. 4      MON.ID1         Monitor ID, Bit 1 (also known as SENSE0)
  296. 5      GRN.VID         Green Video
  297. 6      GRN.GND         Green Video Ground
  298. 7      MON.ID2         Monitor ID, Bit 2 (also known as SENSE1)
  299. 8      nc              (no connection)
  300. 9      BLU.VID         Blue Video
  301. 10     MON.ID3         Monitor ID, Bit 3 (also known as SENSE2)
  302. 11     C&VSYNC.GND     CSYNC & VSYNC Ground
  303. 12     VSYNC~          Vertical Sync
  304. 13     BLU.GND         Blue Video Ground
  305. 14     HSYNC.GND       HSYNC Ground
  306. 15     HSYNC~          Horizontal Sync
  307. Shell  CHASSIS.GND     Chassis Ground
  308.  
  309.  
  310.  
  311. If your monitor is a VGA type, you can try the following cable pinouts.
  312.  
  313. Macintosh Quadra                         VGA Connector
  314. DB-15
  315. -------------                           --------------
  316.  
  317. 2  ------------------- Red Video ------------ 1
  318. 1  ------------------- Red Ground ----------- 6
  319. 9  ------------------- Blue Video ----------- 3
  320. 13 ------------------- Blue Ground ---------- 8
  321. 5  ------------------- Green Video ---------- 2
  322. 6  ------------------- Green Ground --------- 7
  323. 15 ------------------- Hsync ---------------- 13
  324. 12 ------------------- Vsync ---------------- 14
  325. 14 ------------------- Sync Ground ---------- 10
  326. 10 ------------------|
  327. 7  ------------------| Connect 7 and 10 so the sense pin ID will equal VGA
  328.  
  329. There are a few issues to keep in mind with VGA monitors:
  330.  
  331.  * VGA monitors will vary depending on the vendor.  Check with the vendor
  332.    about Macintosh Quadra compatibility before buying, or better yet, 
  333.    actually try the monitor with a Quadra to see if it works and if the 
  334.    quality is acceptable.
  335.  
  336.  * Vendors have different image quality specifications.  There may be
  337.    significant differences between Apple monitors and the wide range of
  338.    VGA monitors.  Do a side-by-side comparison of the monitors you are
  339.    considering before buying.
  340.  
  341.  * Many third party cable vendors have off-the-shelf cables that should 
  342.    work.
  343.  
  344.  
  345.  
  346. Most NTSC devices use an RCA-type phono-connector and the following 
  347. diagram uses that as a reference point.  A cable wired as follows may 
  348. allow many different brands of NTSC monitors to work on a Macintosh 
  349. Quadra.  I would advise you to test the monitor on a Macintosh Quadra 
  350. prior to purchase to see if it meets your expectations.
  351.  
  352. Adjust the phono-connector side to whatever type of connector is used 
  353. (RCA, BNC, etc.).  "Tip" is the pin in the center of the connector (the 
  354. signal); the sleeve is flange around the outer edges of the connector (the 
  355. chassis ground).
  356.  
  357.    Card Connector                     RCA-Type Phono-Connector
  358.    --------------                     ------------------------
  359.    4      MON.ID1  (sense0) --|
  360.    7      MON.ID2  (sense1) --|
  361.    11     C&VSYNC.GND --------|
  362.  
  363.    5      GRN.VID  -----------------> Tip (signal)
  364.    Shell  CHASSIS.GND --------------> Sleeve (ground)
  365.  
  366. By grounding pin 4 and pin 7 to pin 11, the Macintosh Quadras are told that
  367. an NTSC monitor is attached.  The actual black and white video signal is 
  368. on pin 5 and connects to the center (Tip) of the phono-plug.  The shell of 
  369. the card connector connects to the sleeve of the phono-plug.
  370.  
  371. To acquire a color NTSC signal from a Quadra (or any Apple Macintosh
  372. display card), an RGB-to-NTSC converter is required, such as those
  373. available from RasterOps, Truevision, and Computer Friends.  Sorry, but I 
  374. do not have the cable requirements for any of these devices.
  375.  
  376. The third article will detail the amount of VRAM needed for various pixel 
  377. depths for all the display configurations supported by the Quadra onboard 
  378. video.
  379.  
  380.  
  381. *********************************************************************
  382. * Dale Adams             *   Opinions expressed are not necessarily *
  383. * Apple Computer, Inc.   *   those of my employer.                  *
  384. *********************************************************************
  385. --
  386.  ...Doug Bitting... || "But the wisdom that comes from heaven is first
  387.                     ||  of all pure; then peace loving, considerate,
  388. bitting@cs.yale.edu ||  submissive, full of mercy, and good fruit,
  389. doug@yalevm.bitnet  ||  impartial and sincere."  -- James 3:17
  390. -- 
  391. --
  392. Minnie Mouse is a slow maze learner.
  393.  
  394.  
  395. Article 15040 of comp.sys.mac.hardware:
  396. Path: boulder!agate!ames!elroy.jpl.nasa.gov!swrinde!mips!think.com!yale.edu!cs.yale.edu!bitting-douglas
  397. From: bitting-douglas@CS.YALE.EDU (Douglas Bitting)
  398. Newsgroups: comp.sys.mac.hardware
  399. Subject: REPOST: Mac Quadra Video Explained, Part 3/3
  400. Summary: (Was: Re: Quadra + VGA monitor?)
  401. Message-ID: <1992Feb28.203809.26444@cs.yale.edu>
  402. Date: 28 Feb 92 15:38:04 GMT
  403. Sender: news@cs.yale.edu (Usenet News)
  404. Organization: You gotta be kidding me!
  405. Lines: 106
  406. Nntp-Posting-Host: zoo-gw.cs.yale.edu
  407.  
  408.  
  409. Several people have made allusions to the posts from November 1991 by
  410. Dale Adams, the designer of the Quadra's internal video.  As luck
  411. would have it, I did save these out of curiosity.  So, here is a
  412. repost.  It is in 3 parts.  This is part 3.  This is reposted without
  413. permission; I hope Dale doesn't mind.
  414.  
  415. --Doug
  416.  
  417. -- snip here --
  418.  
  419. > From: Dale_Adams@gateway.qm.apple.com (Dale Adams)
  420. > Newsgroups: comp.sys.mac.hardware
  421. > Subject: Mac Quadra Video Explained, Part 3
  422. > Date: 25 Nov 91 17:02:16 GMT
  423. > Organization: Apple Computer, Inc.,  Cupertino, CA
  424.  
  425. Macintosh Quadra Built-In Video, Part 3:  VRAM Configurations
  426.  
  427. This is the third in a series of articles which describes the capabilities 
  428. of the built-in video of the Quadra 700 and 900.
  429.  
  430. The Quadra frame buffer supports a variety of pixel depths, from 1 to 32 
  431. bits per pixel (bpp).  The supported pixel depths (1, 2, 4, 8, or 32 bpp) 
  432. depend on the display resolution and the amount of VRAM in the Quadra.  
  433. The fully expanded capability of both Quadras is the same, i.e., both the 
  434. 900 and 700 can be expanded to 2 MB of VRAM.  However, note that 512K of 
  435. VRAM is the minimum configuration for the Quadra 700 whereas it is 1MB of 
  436. VRAM for the Quadra 900 (this is the amount of VRAM soldered on the 
  437. motherboard).  The Quadra 700 has 6 VRAM expansion slots, while the 900 
  438. has only 4.  Also note that only 0.5 MB, 1 MB, and 2 MB configurations are 
  439. supported (i.e., 1.5 MB is not supported).
  440.  
  441. The Quadra 700 and 900 can be expanded using 256K (i.e., 128K x 16) 100 nS 
  442. VRAM SIMMs.  These are the same as the VRAM SIMM shipped in the base 
  443. configuration of the Macintosh LC, or the VRAM SIMMs used to expand an 
  444. Apple 4*8 video card to an 8*24 card.  Note that the 512K VRAM SIMMs used 
  445. to upgrade the Mac LC will _not_ work in a Quadra.  (The 256K SIMMs 
  446. removed from an LC when performing a VRAM upgrade will work, however.  All 
  447. those old 256K VRAM SIMMs laying around from upgraded LCs can be used to 
  448. upgrade Quadra 700s and 900s!)  The DRAM SIMMs used to upgrade an 8*24GC 
  449. video card will also not work.
  450.  
  451. The following chart lists the Quadra 700 & 900 built-in video's maximum 
  452. pixel depth supported depending upon the VRAM configuration:
  453.  
  454. Display size                        512K VRAM     1MB VRAM     2MB VRAM
  455.                                     ---------     --------     --------
  456. 12-inch landscape
  457. 384 x 512
  458. (such as 12" RGB)                    8 bpp         32 bpp       32 bpp
  459.  
  460. 12-inch Monochrome
  461. 640 x 480                            8 bpp          8 bpp        8 bpp
  462.  
  463. 13-inch RGB & VGA
  464. 640 x 480                            8 bpp          8 bpp       32 bpp
  465.  
  466. SVGA
  467. 800 x 600                            8 bpp          8 bpp       32 bpp
  468.  
  469. 15-inch Portrait (b/w)
  470. 640 x 870                            4 bpp          8 bpp        8 bpp
  471.  
  472. 16" Color,
  473. 832 x 624                            8 bpp          8 bpp       32 bpp
  474.  
  475. 2-Page Display (b/w)
  476. 1152 x 870                           4 bpp          8 bpp        8 bpp
  477.  
  478. 21" Color
  479. 1152 x 870                           4 bpp          8 bpp        8 bpp
  480.  
  481. PAL without convolution
  482. underscan-640x480                     8 bpp        8 bpp        32 bpp*
  483. overscan-768x576                      8 bpp        8 bpp        32 bpp*
  484.  
  485. PAL with convolution
  486. underscan-640x480                      n.a.        8 bpp         8 bpp
  487. overscan-768x576                       n.a.        8 bpp         8 bpp
  488.  
  489. NTSC without convolution
  490. underscan-512x384                     8 bpp        8 bpp        32 bpp
  491. overscan- 640x480                     8 bpp        8 bpp        32 bpp
  492.  
  493. NTSC with convolution
  494. underscan-512x384                     n.a          8 bpp         8 bpp
  495. overscan- 640x480                     n.s          8 bpp         8 bpp
  496.  
  497. *Note there are two ways to cable a PAL monitor to a Quadra; only by using 
  498. the proper extended sense code are you able to achieve 32 bits per pixel.
  499. For details, refer to the previous article on Quadra video sense pinouts.
  500.  
  501.  
  502. *********************************************************************
  503. * Dale Adams             *   Opinions expressed are not necessarily *
  504. * Apple Computer, Inc.   *   those of my employer.                  *
  505. *********************************************************************
  506. --
  507.  ...Doug Bitting... || "But the wisdom that comes from heaven is first
  508.                     ||  of all pure; then peace loving, considerate,
  509. bitting@cs.yale.edu ||  submissive, full of mercy, and good fruit,
  510. doug@yalevm.bitnet  ||  impartial and sincere."  -- James 3:17
  511. -- 
  512. --
  513. Minnie Mouse is a slow maze learner.
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.